新手上路 Python **.py SyntaxError: invalid syntax未知语法错误 |
您所在的位置:网站首页 › invalid synrax › 新手上路 Python **.py SyntaxError: invalid syntax未知语法错误 |
打算学习python,下载好idle,使用python3.5版本,新建一个test.py文件,里面的内容为:print('Hello Python'),打算使用命令 python test.py 来运行该模块,无奈报错: python test.py SyntaxError: invalid syntax 百度之,说是python的脚本目录和存放的test.py的目录不一致,果然,我的python安装目录是D:\Python35,而test.py的存放目录是E:\pyprogram,所以使用下面的命令运行, python E:\pyprogram\test.py 依旧报错: python E:\pyprogram\test.py SyntaxError: invalid syntax 继续看帖,有人说不能再idle解释器中运行这个命令,那么在windows命令行里运行,我使用win7系统,定位到python工作目录,输入 C:\Users\asus >d: D:\>cd Python35 D:\Python35>python E:\pyprogram\test.py 如果不是我失忆,我记得当时是不行的,立马崩溃,百思不得其姐,想着是不是通配符的问题(这么奇葩的想法我也是醉了),所以改为输入命令: D:\Python35>python E:/pyprogram/test.py 这样可以运行了!!!!!然后这样 D:\Python35>python E:\\pyprogram\\test.py 也可以运行。。。。。正当我以为真的是通配符的问题时,重新输入 D:\Python35>python E:\pyprogram\test.py 也可以运行了,尼玛啊,呆电脑前太久了痴呆了?然后那些python E:\\\\pyprogram\\\\\test.py什么的统统可以运行了。。。一万只草泥马。。 像这样 python E:\\\\pyprogram\test.py 这样 python E:/pyprogram///\\\\\test.py 统统都可以运行了。。。是因为在解释的时候默认这些多余的\\//会被忽略么??? ( 不在python的工作目录下也是可以的,像这样: C:\Users\asus>D:\Python35\python E:\pyprogram\test.py ) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |